mermaid at a business meeting, 4 k, in high rise office, central park in new york city in the background behind the windows