Large French painted mirror

Large French painted mirror

£195.00Price

Large plank backed French painted mirror