Caraffa

Name:Caraffa
Place: Madrid, Spain