Две шенгенские непересекающиеся визы в паспорте быть могут. Но проблема не в наличии непогашенных наклеек, а в количестве дней пребывания на территории шенгена. Если испанцы выдадут полугодовую визу со сроком пребывания на территории шенгена 90 дней, то латвийцы документы, скоре всего не примут, и заставят аннулировать испанскую, т.к. лимит пребывания за полгода будет исчерпан по испанской.