Stock Photo - Lion's Head
Lush green pine trees and shrubs growing in a wild, remote forest near Lions Head mountain in Cape Town, South Africa. Flora and plants in a peaceful, calm and uncultivated nature reserve in summer - Stock Photo
Stock photo ID: 2044512
How do you plan to use this image?
Choose Size and Download