Detail of a typical portuguese cobblestone hand-made pavement.

Royalty-free stock photo ID: 3089238

Detail of a typical portuguese cobblestone hand-made pavement.