Holiday aliens

Holiday aliens

Observation - Holiday aliens - Southern Africa. Description: