Advertisements

Twins

The Strange Town of Twins

The birth of twins is not a very common occurrence. After all, only one in every 250 births is twins, at least in Spain.

Advertisements