Mirador viewer

1 of 1 • The largest pigeon ranch in the world at Los Angeles, California
The largest pigeon ranch in the world at Los Angeles, California