albedo20: Boarding ferry at Ferry Building
albedo20: Ferry to Angel Island and Tiburon
albedo20: Seagulls fly behind ferry
albedo20: Ferry to Angel Island on a cloudy day
albedo20: Seagull invades Angel Island shot
albedo20: Guy fishing near entrance to Ayala Cove
albedo20: Pride of Madeira at Ayala Cove
albedo20: North Ridge Trail, Angel Island
albedo20: Misleading signs about trail closures
albedo20: Angel Island summit, minus the view
albedo20: Angel Island summit, partial view
albedo20: Tall thistles on Angel Island
albedo20: Cloudy day on Angel Island
albedo20: Mysterious foam on plants
albedo20: Presumably controlled fire area on Angel Island
albedo20: Angel Island wildflowers
albedo20: Angel Island wildflowers
albedo20: Wildflowers above Ayala Cove
albedo20: Fallen tree on Angel Island
albedo20: Angel Island cafe with upgraded menu
albedo20: Fog cleared after we left Angel Island
albedo20: Sailboat with rainbow flags in San Francisco Bay