Population: Taradell, Spain.

Home