A Building Before Its Time!

I got this Official Postcrossing postcard from the United Kingdom! This is a pretty cool building known as De La Warr Pavilion, located in the town of Bexhill-on-Sea. Bexhill-on-Sea, or Bexhill for short, is located in South East England region, kind of in the… southeastern part. Yeah, I guess that […]