Saturday, May 6, 2017

BERLIN PHILHARMONIC DRESS REHEARSAL & UNITED BY MUSIC YOUTH ORCHESTRA - Paphos Castle 30 April - Photos by John Delaney