Beulah Park Beach in Cleveland

Beulah Park Beach in Cleveland is a beach.

Nature
beach