Baba Yaga

23 Sienkiewicza, Wrocław, Lower Silesian Voivodeship, Poland.

[Top image found here; Google Maps street view here. h/t Jaime G.]

%d bloggers like this: