Return of the Mermaids: Oceans of fun from start to fin-ish in downtown Tucson this weekend

August 8, 2019