Cleveland Beach in Queensland, Nova Scotia

Cleveland Beach in Queensland is a beach.

Nature
beach