Muslim Mosque From the Air (Stock Footage)

Muslim Mosque From the Air (Stock Footage)

Aerial view of Saint Petersburg Mosque and Neva river

by
by
by
by
by
by