Greed and Pride

Castelo Branco, Portugal