Statue, interior of the Taleon Imperial Hotel, St Petersburg, Russia, 2011. This luxury hotel is a converted 18th century palace.
World Asia Russia Saint Petersburg
World Asia Russia Saint Petersburg Saint Petersburg
Pixel Dimensions (W x H) : 3744x5616
File Size : 61,601kb