Cartogiraffe.com

La Piedra Beach

La Piedra Beach, also known as La Piedra State Beach in Malibu.