Granite sandy beach

Granite sandy beach

1,375 1