Where realism meets abstraction

Mexico Beach, Florida