Man faces firearms and robbery charges over Gleneagles jewellery heist

© DC ThomsonPerth Sheriff Court.
Perth Sheriff Court.