Reflection. A traffic mirror in the town of Tavira, Portugal.

Reflection. A traffic mirror in the town of Tavira, Portugal.