Reflection

A traffic mirror in the town of Tavira, Portugal.

Reflection

A traffic mirror in the town of Tavira, Portugal.