Kristi O'Meara

The pattern base : over 550 contemporary textile and surface designs - Thames and Hudson

9780500291795