by Popov
An eyecatching and striking building that showcases a contemporary red brick facade along with artistic windows in Tarragona, Spain