Chloe Crowhurst – On the Beach at El Pirata in Mayfair – London Chloe Crowhurst: On the Beach at El Pirata in Mayfair – London