Mount Davidson Park in California, USA

Mount Davidson Park in California, USA

Source: pinterest.com