Framed pebble grid from £260 by Julia Mills

Framed pebble grid from £260 by Julia Mills

  Leaded glass panels