Bruce Carlson

Underwater, coral reefs, fish, giant clams, nautilus, scuba, surfing, birds, bicycling, hiking