G G gavin77 May 17, 2010 Bro, that cathedral is in Central Park, NYC? That's beautiful and reminds me of some of the legendary churches, etc. where I grew up in Germany.
Bro, that cathedral is in Central Park, NYC? That's beautiful and reminds me of some of the legendary churches, etc. where I grew up in Germany.