Click to buy original size image and copyright licenseThere is Pavilion of Roses in Pavlovsk Park that is located near Saint Petersburg, Russia. The name is obviously coming from rose garden all around main building. It is in the very heart of the waste park and the place for music events like Valzts festival.
Mar. 13, 2020; 09:43 EST