Designed by
Title
Small puppets shop with shutters on the street in the Old Town o #84939880
Description
PRAGUE, CZECH REPUBLIC - SEPTEMBER 30, 2015: Small puppets shop with shutters on the street in the Old Town of Prague, Czech Republic.
This image is editorial