Designed by
Title
Edinburgh Scotland England. The National Museum of Scotland in Edinburgh. Exhibits . Red Damask fabric on a luxurious armchair. #233899908
Description
May 5, 2021 Edinburgh Scotland England. The National Museum of Scotland in Edinburgh. Exhibits . Red Damask fabric on a luxurious armchair.
This image is editorial