Search your toys here Play-asia.com

St. Peter's Basilica Papercraft

Posted by Skeith | Thursday, May 14, 2009 | | 0 comments »

Located in the Vatican City, St. Peter's Basilica (aka Basilica di San Pietro in Vaticano) is the largest and holiest of any Christian church in the world.

Download here

Related Posts with Thumbnails >

0 comments