Bicycle Store - Guipúzcoa, Spain