Did I mention there was lots of stuff?

Did I mention there was lots of stuff?

Location
Turkey → Istanbul
Photographer
Margaret Hovell
Date taken