electric dolls

by admin,

The Electric Dolls rock band
London, United Kingdom
concept illustrations for promotional material