Taken by: Peter Harris

Masked Butterflyfish, chaetodon semilarvatus
Masked Butterflyfish,  chaetodon semilarvatus by Peter Harris
VOTES: 6
VOTE!


Posted: Tuesday, October 30, 2001- (10/30/2001)
Category: Macro - swimming