GIRAFFE MANOR, SOUTH AFRICA

GIRAFFE MANOR, SOUTH AFRICA.