archive | photos on google map | about | links
In front of the church on Grochowska Street, Warsaw, Poland.