7 months ago a woman in a polka dot swimsuit on the beach smiling and looking up at the sky with her eyes closed, Bettina Heinen-Ayech, precisionism, promotional image, a stock photo ArtistSteve 0 28