Torpedo Ray (Electric), seen off New England Coast

Back | Home | Next