Street in the village of Afionas, Corfu Island, Greece#aegean, #hellas, #travel, #mediterranean, #Tourism
UncategorizedNo relation to my blog but just watched this and I laughed so hard at this scene :)) Love Big Bang Theory!