Three-taco size opaleye landed at rocks near Ocean Beach, San Diego, 3/5/2007

Three-taco size opaleye landed at rocks near Ocean Beach, San Diego, 3/5/2007

Photo album created with Web Album Generator