The Couple Uncategorized December 15, 2018December 11, 2018 by StreetViewFun.com StreetViewFun.com · Reply Link Please wait... Similar Street View images A Lovely Couple What is this couple doing? Who Strong? Camp van Vs Toy Jeep Having a snog I love you On a building in Valencia Airship in Florida heaven is recorded by Google cameras What the hell..? lovespainValencia