Azulejos in Porto are stunning, hand-painted, glazed ceramic tiles on churches, houses and railwaysyation. Here in the rain the church do Carmo
Copyright all images belongs to WAMinkjan