Church

The Life-Giving Fountain Romanian Orthodox Church, Long Valley

Long Valley, New Jersey, United States