photo by secret squirrel

Maladys of Trafalgar own this stunning Inter seen here in Trafalgar in 2008

1,734 views
7 faves
8 comments
Taken on August 1, 2008