Back to photostream

1985 Ford Sierra.

A very unusual spot in Italy, at least in my experience. It was almost unbelievable what kept popping up on this trip, but this was a particular highlight.

2,869 views
39 faves
2 comments
Uploaded on January 27, 2019
Taken on November 1, 2017