Karl Cooper

Lagos, Portugal

}