Pelicans in La Jolla, California.

Pelicans in La Jolla, California

Pelicans in La Jolla, California.