Where are you located? July 5, 2021 A Where are you located? Category: Shop, shipping, invoicing We are located near Barcelona, Spain, mainland Europe. - by Fernando Muñiz