Moroccan landscape with small stone houses located among hills with green vegetation on mountainous terrain [ + ] [ - ]

This image may be available to license for exclusive use. Please contact us for pricing.