Content
@
0 reply
0 recast
0 reaction
Pedrams
@pedrams
The Faroe Islands, or Faroe Islands in Danish: meaning "Sheep Islands," are the name of eighteen islands that are recognized as one of the autonomous regions of Denmark.
0 reply
0 recast
0 reaction