Designed by
Title
Tamil people occupy central Place Kelber #160256923
Description
Strasbourg, France - May 18, 2019: Overhead view of Tamil supporters people occupy central Place Kelber square to protest against alleged human rights abuses genocide by Sri Lankan government
This image is editorial