STANLEY BAY AND STELLA A billboard advertising Stella beer above Stanley Bay in Alexandria. Circa 1950s. Norbert Schiller Collection Picture scanned from original 9cm X 14cm B&W postcard Copyright: Unknown Share this: