I know, you can't really tell definitively that it is us, but I assure you it is. That's Heather at the back, and Andrew on the front. No prizes for guessing which one of us saw the Google Street View car driving past us on that ride, and I've have been checking for months to see when Street View appeared for this area. Its finally there!
We're out on our epic 10 hour, 200 km ride in Spain. We will (eventually) post the route and report about that ride from our honeymoon one of these days!