Even the Bird is Smiling for the Camera

7 years ago by in Italy Tagged:

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