Horses and Carriage

UK - Horse Carriage

 

UK - Horse Carriage stamps