Berlin, Germany - Uncornered Market
Costumes at Christopher Street Day Parade - Berlin, Germany