View of Santa Rosa Island from NPS housing
United States of America
California
Santa Rosa Island
NPS housing
View of island inter…
Soledad Road
Impressum