David anthony Furnish

David anthony Furnish

Nationality
Wales