Incredible to see one of these on public streets in Italy! ?
Reply
Assurda! ?
Congrats with Spot of the Day ??