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.