Home > Singapore Urban Explorers

Very odd mammal (an "almiqui") found in Cuba~