Figueras

views updated

Figueras, city, Spain: see Figueres.

More From encyclopedia.com