I'm going to suggest www.thousandsofbolts.com
You can search by color family and then narrow that down to fabric types, i.e. batiks. Their prices are good, I'm not sure if they ship out of country, but there are ways around that.