Military Vehicle Photos
Land Rover Defender,Crew Cao,GVA-296
Seen at Mater Dei hospital Birkikara, Malta, MP ? medical service of the AFM ?
Picture added on 29 October 2011 at 17:32