Get the official Twitpic for iPhone app

← Return to photo page

The Petersdome in Rome, Italy. Seeing that cathedral in person was mind blowing! I've never seen something like it before.