These are from the recent trip dad went on, with his Corsarino cohorts. And we feel like heroes for riding motorcycles... Pah! try touring on these!
The big rock is part of the quarries at Carrara, where all that exotic Italian marble comes from. That's also where they set the opening chase scene from Quantum of Solace. Oh! Italy... you're so exotic!