
Stake attention in this memory
A procession of people, predominantly wearing red shirts and some with red flags, are marching down a street in Delkanda, Sri Lanka. The march is taking place on a paved road next to a multistory building. Overhead power lines are visible, as are trees lining the road. Some individuals are carrying sticks or poles. The building is white with several windows. A billboard is seen above the crowd. A large portrait is visible in the background.
No transactions found