Harrods, London
Giclée print sizes and prices:
20 " x 20" (L):
£115.00
,
24 " x 24" (XL):
£145.00