Even the Bird is Smiling for the Camera

6 years ago by in Italy Tagged:

Google Street View captures a nice European street, with the added bonus of a bird in flight.