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