st12-2010

st12-2010

The first glimpse of Structure Twelve in July 2010. (ORCA)

You may also like...