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