Stromatolites, Hamelin Pool, Shark Bay WA 01
From $22.50
Stromatolites, Hamelin Pool, Shark Bay WA 02