Live action footage
Pigeons fly in front of the Shah-e Do Shamshera Mosque in Kabul, Afghanistan.
CUSTOM
1248 x 702