17_028CarpetDetail_009.jpg

Tim Page Carpets source the finest carpets and rugs from around the world.