Freepik
    Sandy beach on foggy morning by Golden Gate Bridge with boulders covered in sea plants

    Sandy beach on foggy morning by Golden Gate Bridge with boulders covered in sea plants