Horseshoe Bay at Bowen - iconic beach with granite climbing rock

Horseshoe Bay at Bowen - iconic beach with granite climbing rock

Horseshoe Bay at Bowen - iconic beach with granite climbing rock - Stock Photo - Images

Horseshoe Bay at Bowen – iconic beach with granite climbing rocks, north Queensland, Australia

by
by
by
by
by
by