by wondry
TORSHAWN, FAROE ISLANDS, DENMARK - AUGUST 21, 2018: Overview of the downtown and bay area of Torshawn, the capital town of Faroe Islands, Denmark.