Designed by
Title
Soldiers of Czech Army are riding ambulance Land Rover Defender 130 on military parade #135243063
Description
European street, Prague-October 28, 2018: Soldiers of Czech Army are riding ambulance Land Rover Defender 130 on military parade on October 28, 2018 in Prague, Czech Republic
This image is editorial