The Saint Petersburg Mosque, Russia photographed by Kristina Makeeva. Reposting to add credit
You might also like