Tuk-Tuk car. Rickshaw and citylife in the street in Ella in Sri

1,9949,00

Ella, Sri Lanka. July 27, 2016: Tuk-tuk auto rickshaw and tourists and local citizens strolling in the street in Ella in Sri Lanka.