Barcelona 2009 - jsnyder42
And on to yet another city/state--St. Peter's Square and St. Peter's Cathedral in the Vatican.

And on to yet another city/state--St. Peter's Square and St. Peter's Cathedral in the Vatican.

barcelonacruise223