Rare Islamic handmade Kaaba At Mecca architectural view painting with details of all location.
Size : 52 cm x 52 cm