Cereus Giganteus [Cereus Giganteus]

Large cactus plants on a hillside