St. Peters Basilica and Square. Rome, Italy. A ROMAN HOLIDAY. march 26, 2014. Written by Mike on March 26, 2014 ยท Leave a Comment Sincerely, Mike Director, Mike Ross Travel Mike@mikerosstravel.com www.mikerosstravel.com 1 517 782 6847 Share this:FacebookTwitterEmail