30 May 2019TheLeoHouse1889 New NYC Summer 2019 Art Show Opening June 1 – “Beautiful City” The Leo House is proud to announce the launch of our new art show entitled “Beautiful City.” We invite you to enjoy... Continue Reading