051 Our final week in Italy
Matera in Basilicata, Italy - here's something you don't see at home. Not only did he drive up the street stairs but then he had to make a right turn. Near the Piazza Duomo.
Total images:
160
|
Help