In Santa Margherita, there are as many motorbikes as there are cars.
© Wishing Well Productions, All Rights Reserved. Please do not reproduce these images without permission.