Artists // Stuart Patterson

Stuart Patterson
Perth, Scotland, UK
Residence: France
  • Performer (tenor)