Townsville rocks

By Amy Battese