kokoschka's doll:
cuddyside
kokoschka's doll:
northgate
kokoschka's doll:
river tweed
kokoschka's doll:
peebles
kokoschka's doll:
peebles
kokoschka's doll:
manor water
kokoschka's doll:
cademuir hill
kokoschka's doll:
manor water
kokoschka's doll:
manor water
kokoschka's doll:
kirkton manor
kokoschka's doll:
kirkton manor
kokoschka's doll:
river tweed
kokoschka's doll:
lyne water
kokoschka's doll:
northgate
kokoschka's doll:
river tweed
kokoschka's doll:
manor sware
kokoschka's doll:
manor brig
kokoschka's doll:
ducks
kokoschka's doll:
dolls houses