P1150949

Now that’s a bubble … in the pedestrian mall of Frankfurt

Leave a Reply