Riccardo Leardi

Photo: Riccardo Leardi Riccardo Leardi  [ Address: Riccardo Leardi]  [ Tricap1997]

Photograph by PMK: 06-05-1997; Taken at Tricap1997. Manson, WA