Plaza Hotel

The Plaza Hotel is a luxury hotel located in Midtown Manhattan in New York City.

One Month Anniversary
To be added

Rescue of Hope Shlottman
To be added