"Spain- a great whale stranded on the shores of Europe."

-- Elizabeth Oakes Smith

#Europe #Whales #Spain

+1
Share
Pin
Like
Send
Share