The German village of Atterwasch is tiny, its single street lined with sturdy brick...
via nationalgeographic.com
How many lives can one city have? Quite a few if the city is Berlin. Royal capital,...
The German village of Atterwasch is tiny, its single street lined with sturdy brick...
How many lives can one city have? Quite a few if the city is Berlin. Royal capital,...