Abstraction on the beach

IMG_20180805_171005