Located within the Alhambra palace in Granada, Spain, this peaceful and serene frog pond serves as a hidden sanctuary confined in the place walls.
Photo by alishakurji
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00