Balta 1966 giant anteater

Balta 1966 giant anteater

Details

Image Dimensions: 2092 x 3200

Date Taken:

Source: