Patently Apple favicon

The new Apple Store in Vienna Officially Opens this Weekend