sunshine sparkle through morning haze, westminster - 36" x 36"

  • £2,135