In the very first Mafia PC game, there was a scene played out in a cathedral. Seeing this photo, I now firmly believe the developers were inspired by this place.
Wonderful indoor capture. Like - My best regards.
Sign up to comment.
Sign in if you already did it.
Photo taken in Midtown East, New York, NY, USA
Misplaced? Suggest new location