La Rock,
Serra da Estrella,
Portugal,
I went up
Serra da Estrella
the tallest mountain in Portugal,
To buy some honey it says that the honey is from up there.
All I know is quality and good.
It's a long curvy road, and now it's beautiful,
big boulders everywhere that defy gravity.
Comments
Post a Comment