Baker Beach and Golden Gate Bridge, San Francisco 2

$84.00