NYC: Our Lady of Pompeii

Our Lady of Pompeii
photo by Ballard Avenue

New York is full of little architectural treasures such as Our Lady of Pompeii, a Catholic church in Greenwich Village. Still jazzed over the Greek and Roman wing at the Metropolitan, we just liked the name.