London

London

London

189 x 101 stitches 30 colors