Love on the beach Spain November 23, 2009November 23, 2009 by StreetViewFun.com StreetViewFun.com · Reply View larger map (thanks to all who submitted this one) Please wait... Similar Street View images Gotta love Europe! I love you They love Google Love message Make love, not war… How to show your love