Windsor23

The view from the 23rd floor of the Windsor Court Hotel in New Orleans.

Back to Gallery