pumpkins and castle in shop window exposure

- Image ID: DHE1P4
Arletta Cwalina / Alamy Stock Photo
Image ID: DHE1P4
Many Halloween scary and funny pumpkins and castle in shop window exposure in Old Town, Warsaw, Poland 2013.
Location: Old Town, Warsaw, Poland