Anybody seen this ? www.thelargeformatjournal.com Seems to be subscription only and UK based
Forum Rules
Bookmarks