301193 - Picture shows Peter Tatchell (centre holding sign) during the demonstrations that greeted Prince Charles at St Davids Hall, Cardiff
CDF_301193_Prince_Charles_02.jpg (more from the event)
301193 - Picture shows Peter Tatchell (centre holding sign) during the demonstrations that greeted Prince Charles at St Davids Hall, Cardiff
Huw Evans Picture Agency