DSC02043 ← Previous Next → Ancient Baba sculptures in front of the museum. Baba refers to grandmother.