A Robert Taylor print entitled 'The Battle of Trafalgar' signed by the 1980 Lord NelsonCondition Report
UNSOLD