Zen Beach

Zen Beach


These artfully stacked pebbles were shot on Lalaria Beach in Skiathos, Greece.

  • Contemporary White Frame
  • 30" X 30"
  • Contemporary White Wood Frame with Linen Slip



Related Items