Robert Andriulli, Apalachicola Florida, 2009 s oil on canvas 14 x 14 850 framed

May 2, 2024