Great pics. London is a beautiful city. I zoomed in on the panorama to find the aliens. haha that's funny I guess traffic and panorama = unexpected results
Great pics. London is a beautiful city. I zoomed in on the panorama to find the aliens. haha that's funny I guess traffic and panorama = unexpected results