Day two at the Extron Institute in Raleigh brought more overwhelming but highly beneficial information. Today's topics included multi-image processing, AV Resource management, and commissioning hybrid video systems. The day finished with a feedback session that allowed the class participants the time to share concerns and wishes directly with Extron senior engineers and product managers. This gave the everyone an invitation to speak directly to the manufacturer's representatives providing us a prime opportunity to tell them what we saw in their products: likes, dislikes, and desirable features.
Multi-image processing explored the depths of switcher/scalers: the difficulties they help overcome and the challenges presented by mixed resolutions and aspect ratios. According to a chart in the presentation material, there are currently 22 accepted resolutions spreading over 5 different aspect ratios. These variants can cause some difficulty when dealing with a few inputs to only a few outputs. When dealing with video wall or high-volume output situations, the complexity level will rise exponentially. Extron also showed off their new annotation graphics processor, which allows real time on-screen drawing and typing. This can be used with a third party touch screen interface or a more traditional mouse/keyboard combo.
We also got a chance to play with one of Extron's newest control products, the TouchLink line of touch screen configurable controllers. These seven-inch displays come in either a tabletop or wall mount configuration. They're easily customized with their proprietary GUI Configurator software, allowing system designers to tailor their interface design to the client's needs and requirements.
The commissioning discussion covered optimizing mixed analog and digital video systems using test patterns and representative images. Choosing notoriously troublesome images to help find flaws in image setup. This instruction was followed by some examples where we examined the weaknesses of some given systems.
We ended the day with a great steak dinner at Fleming's. I look forward to seeing further innovations, such as increased distance over twisted pair transmitters, from Extron in the coming years as digital systems (hopefully) become more standardized.
Showing posts with label AV. Show all posts
Showing posts with label AV. Show all posts
Saturday, February 27, 2010
Thursday, February 25, 2010
Extron Institute School of Engineered System Technologies: Day 1
Today was the first of a two-day class in Raleigh, NC that I am participating in. Extron electronics invited me (as well as about 40 other consultants) here to attend this training to inform us of their newest product offerings as well as new trends and changes in the world of AV design and integration.
Trying to absorb the information given today for 8 hours was akin to the proverbial "drinking from the fire hose." Even so, I left with a greater understanding of several technologies that I was largely unfamiliar with before. Though the topics ranged from energy star rated amplifiers to twisted pair range extenders, I was most informed and intrigued by the sessions on digital signal transmission and fiber optic transmission.
Though transmitting digital video signals is not cutting edge, the growing use of High-bandwidth Digital Content Protection (HDCP) digital rights management is adding an enormous layer of complication to commercial AV system applications. Consumers are used to seeing this and dealing with it in such applications such as downloaded audio and video files, but the limits that HDCP and its close cousins Advanced Access Content Protection (AACP) and DisplayPort Content Protection (DPCP) enforce create a veritable nightmare for designers and integrators trying to create extensive commercial systems.
To understand the difficulties provided by HDCP, one must have the "keys." HDCP compliant devices use keys to ensure that everything in the signal flow is following the rules set forth under the DRM specifications. Let's look at one example of a Blu-Ray player outputting a signal to a receiver, which in turn outputs to a monitor. All of these components are HDCP compliant. The Blu-Ray disk begins to play, and a key is sent to the receiver. The receiver sends back a message to the player saying that it is compliant with the HDCP specs. It can then send the key on down the line to the monitor, which also sends a confirming message back to the Blu-Ray player. Once this relationship is established, the disk will play as designed. As long as every item in that signal flow is compliant and says so, the viewing experience will not be interrupted.
If however, the rules are broken in any way, the HDCP police will shut down the image. There are several ways for this to happen. One scenario is if one component in the signal flow is not HDCP compliant, like an analog device. This device is not capable of sending and receiving the key information, so it causes an interruption in the flow. For commercial applications, this can potentially cause great difficulty. In general, a Blu-Ray player will have somewhere in the neighborhood of 16 keys that it can distribute. If you have 16 devices in that signal flow, everything is gravy. When you get over 16, one of your devices in the chain will get left out in the cold due to HDCP. Resolving this issue with DRM is one of many to be overcome as content encryption becomes more widespread in the coming years.
Fiber optics is another area that captivated me with the potential. Although a type of fiber optic technology was researched way back in 1877 by John Tyndall, it has only recently begun to be seen as a more feasible transmission method for AV applications. The theoretical capacity of fiber (a mighty 100 Gbs) alone is enough to make it a serious contender for future data transmission. With a possible point-to-point application of about 100 miles, it puts the icing on the cake. Two factors seem to be standing in the way of it rapidly becoming the de facto standard for data transmission. These are cost and complication.
As a few examples of the cost of fiber, the test and installation equipment needed costs tens of thousands of dollars. One example video matrix system that Extron provides can easily near the $750,000 mark. Still as the need for fiber's capabilities approaches, associated costs will inevitably drop.
Today's sessions focused on efficiently and effectively getting the signal where it needs to go, while tomorrow will focus on processing and control of those signals. I'll give a summary of Friday's findings in the evening.
Trying to absorb the information given today for 8 hours was akin to the proverbial "drinking from the fire hose." Even so, I left with a greater understanding of several technologies that I was largely unfamiliar with before. Though the topics ranged from energy star rated amplifiers to twisted pair range extenders, I was most informed and intrigued by the sessions on digital signal transmission and fiber optic transmission.
Though transmitting digital video signals is not cutting edge, the growing use of High-bandwidth Digital Content Protection (HDCP) digital rights management is adding an enormous layer of complication to commercial AV system applications. Consumers are used to seeing this and dealing with it in such applications such as downloaded audio and video files, but the limits that HDCP and its close cousins Advanced Access Content Protection (AACP) and DisplayPort Content Protection (DPCP) enforce create a veritable nightmare for designers and integrators trying to create extensive commercial systems.
To understand the difficulties provided by HDCP, one must have the "keys." HDCP compliant devices use keys to ensure that everything in the signal flow is following the rules set forth under the DRM specifications. Let's look at one example of a Blu-Ray player outputting a signal to a receiver, which in turn outputs to a monitor. All of these components are HDCP compliant. The Blu-Ray disk begins to play, and a key is sent to the receiver. The receiver sends back a message to the player saying that it is compliant with the HDCP specs. It can then send the key on down the line to the monitor, which also sends a confirming message back to the Blu-Ray player. Once this relationship is established, the disk will play as designed. As long as every item in that signal flow is compliant and says so, the viewing experience will not be interrupted.
If however, the rules are broken in any way, the HDCP police will shut down the image. There are several ways for this to happen. One scenario is if one component in the signal flow is not HDCP compliant, like an analog device. This device is not capable of sending and receiving the key information, so it causes an interruption in the flow. For commercial applications, this can potentially cause great difficulty. In general, a Blu-Ray player will have somewhere in the neighborhood of 16 keys that it can distribute. If you have 16 devices in that signal flow, everything is gravy. When you get over 16, one of your devices in the chain will get left out in the cold due to HDCP. Resolving this issue with DRM is one of many to be overcome as content encryption becomes more widespread in the coming years.
Fiber optics is another area that captivated me with the potential. Although a type of fiber optic technology was researched way back in 1877 by John Tyndall, it has only recently begun to be seen as a more feasible transmission method for AV applications. The theoretical capacity of fiber (a mighty 100 Gbs) alone is enough to make it a serious contender for future data transmission. With a possible point-to-point application of about 100 miles, it puts the icing on the cake. Two factors seem to be standing in the way of it rapidly becoming the de facto standard for data transmission. These are cost and complication.
As a few examples of the cost of fiber, the test and installation equipment needed costs tens of thousands of dollars. One example video matrix system that Extron provides can easily near the $750,000 mark. Still as the need for fiber's capabilities approaches, associated costs will inevitably drop.
Today's sessions focused on efficiently and effectively getting the signal where it needs to go, while tomorrow will focus on processing and control of those signals. I'll give a summary of Friday's findings in the evening.
Thursday, September 10, 2009
ORBC AV photo gallery
We've posted a photo gallery of the Oak Ridge Baptist Church project here. Now you can see how the install is being used in everyday service.
Monday, August 10, 2009
Dedication service modifications
On Friday, Paul was asked by the youth pastor of ORBC to help set up a temporary overflow system for this Sunday. They’re expecting possibly up to 400 people in attendance at the 10:30 AM service, and they wanted to be prepared to send people to the fellowship hall to watch the service on a closed-circuit system if necessary. The church purchased a 3500 lumen Dell DLP projector, so we set that up and fired it at a blank wall in the fellowship hall. There wasn’t time to permanently install the motorized screen that’s intended for that room, so we settled for a light beige wall that reflected pretty well. The video signal was transported from the Canon XHA1 in the auditorium via a component > cat5 extender box to the projector. The component extender is passive, so the signal loss was very noticeable. Since it was so late in the weekend, we didn’t have another option, so we recruited some teenagers on Sunday morning to tape black trash bags over the windows to block out any excess light. Doing this made the brightness acceptable.
We also utilized a second camera, a Sony FX1. This was not connected into the feed to the fellowship hall, but was used during the sermon and a special testimony time at the end of the service. The choir stayed on the platform during the service to keep extra seats available in the pews. Since there is a projector firing at the rear wall of the auditorium, we had a camera operator follow the preacher with the Sony. That image was then projected onto the rear wall so the choir would be able to see him from the front and not just the back.
At the end of the service, some church members came to the platform holding cardboard signs with personal testimony written on them. We zoomed in on these individuals and followed them on the stage as well so that everyone in the auditorium could be sure to read what was written. The image was projected onto all three screens in this case.
The service went very well with no noticeable hiccups. We ended up not needing the overflow room since everyone fit into the auditorium, but it was good to be prepared just in case.
We also utilized a second camera, a Sony FX1. This was not connected into the feed to the fellowship hall, but was used during the sermon and a special testimony time at the end of the service. The choir stayed on the platform during the service to keep extra seats available in the pews. Since there is a projector firing at the rear wall of the auditorium, we had a camera operator follow the preacher with the Sony. That image was then projected onto the rear wall so the choir would be able to see him from the front and not just the back.
At the end of the service, some church members came to the platform holding cardboard signs with personal testimony written on them. We zoomed in on these individuals and followed them on the stage as well so that everyone in the auditorium could be sure to read what was written. The image was projected onto all three screens in this case.
The service went very well with no noticeable hiccups. We ended up not needing the overflow room since everyone fit into the auditorium, but it was good to be prepared just in case.
Saturday, August 1, 2009
Final touches
Today we finalized all of our installation. We installed a shelf for three amplifiers in the nursing room of the infant nursery. We installed an extra duplex outlet up on the wall where the amps could plug in. We also placed one of our two Network Sound wall plates here. The audio runs from the DSP in the sound booth to a wall plate in the sound booth. From there, the Network Sound plate converts the unbalanced audio signal to twisted pair and transports it to the closet in the fellowship hall. The Zone Server is installed on the rack there. From there, it comes out of the Zone Server and travels via twisted pair to the wall plate in the nursing room. At the Zone Server location, the signal comes out stereo RCA and goes into an Audiosource AMP100. This gives us an audio feed for the fellowship hall which may be used at a later date for an overflow audience if the auditorium gets too crowded. The feed that goes to the nursing room enters all three amps there. These amps power speakers in the lobby, cry room, and both nurseries. The lobby speakers are installed so that people can hear pre-service music when they enter the building in the morning. Also, when the service is underway, anyone in the lobby can hear what’s going on so they don’t make a disturbance. The cry room is a room adjacent to the auditorium that is for people that want to hear and see the service but may be sick or have children with them. The windows are sound-proof so that they can watch, but not disturb the rest of the audience. The speakers in the nursery are for the nursery workers to know when the service is coming to a close so they can get the childrens’ things ready for pick-up. The system works great, and is versatile for different use down the road.
All of the original scope of work is now completed, but we have more work ahead of us. There are two rooms where we will be installing projectors and screens. The fellowship hall will get a 4000 lumen projector and a 8x10’ motorized screen. One of the adult Sunday school rooms will get a 1200 lumen projector and 100” 16:9 manual screen. This work will probably be done around the end of the year.
All of the original scope of work is now completed, but we have more work ahead of us. There are two rooms where we will be installing projectors and screens. The fellowship hall will get a 4000 lumen projector and a 8x10’ motorized screen. One of the adult Sunday school rooms will get a 1200 lumen projector and 100” 16:9 manual screen. This work will probably be done around the end of the year.
Monday, July 20, 2009
Closed circuit video and HD recording setup
Last October, ORBC began recording all of their Sunday AM and PM services as well as any special events that they had. Paul was asked to recommend what equipment to purchase. They needed something that could be operated with minimum personnel and lowest intrusion. The first purpose was to record all of the services to DVD. The main reason for this was for distribution to church members who couldn’t come to services regularly due to health reasons or age. This way they could still feel a part of the congregation and keep up with what was happening without actually attending services. The second purpose was for future expansion of an extension service in another room. At the time, the auditorium was getting very crowded for Sunday services, and they needed a way to get people to be a part of the service as much as possible without actually being in the sanctuary. Here’s what we recommended:
Canon XHA1 HDV camcorder
Canon Console software
Gefen component extender
Bescor motorized pan/tilt head
Wall-mounted fixed camera support

We chose the Canon for it’s stunning image quality. For the extension service, we wanted to be sure that the people that had to watch the screen would get the highest quality image possible. Poor image or audio quality would be distracting and result in the audience losing interest and not being involved in the service.
Canon’s Console software is a great addition to the A1, G1 or H1. It allows Windows computer control of any of these cameras in almost every aspect. Console can record an HDV 1440x1080i M2V file, and it offers options for SD as well. The services are recorded in HDV to get the best image quality in the final output.
We chose the A1 because it offered the features we needed at a reasonable price. It supports XLR audio-in which enables us to get a direct feed from the sound board if desired. The Canon optics are superb as one might expect, and the custom functions available on the menu are second to none when it comes to customizing the camera to our needs.
The Gefen component extender is a pair of boxes that converts a component video signal to cat5 and vice versa. This allows us to send a component video signal up to 300’ on a single network cable. The fellowship hall is almost that far from the auditorium.
The Bescor is a low-priced, wired remote head that is compact in size. A very simple option, it allows for smooth pan and tilt of a mounted camera up to fifteen pounds. Although it has a wide-ranging speed control, it does not allow for smooth starts and stops. This results in a somewhat jerky image at times, but with experience can be used effectively.
Our resulting system can be summarized like this. The camera is mounted to the wall at the back of the auditorium just behind the sound and lighting booth. It is right about eye level with someone standing behind the pulpit on the platform. All of the control and signal cabling run behind the wall, under the booth floor, and up to the counter. There is a Windows computer and external monitor in one corner of the booth that can be controlled by a single operator. The camera is focused and exposed before each service, and the HDV M2V file is recorded directly to a compact 250GB external USB hard drive. The operator uses the joypad-like control for the pan/tilt head, and the mouse can be used for zooming during the service. Paul takes the hard drive home each week and mixes the audio from the camera microphone (for congregational singing or where ambient audience noise is best) and the audio recorded from the board.
The resulting final edit has a great sound and image that fulfills the church’s goal well. Once the church reaches a point where they need the overflow room, we’ll be able to transport the video signal to the projector in the fellowship hall for viewing.
Canon XHA1 HDV camcorder
Canon Console software
Gefen component extender
Bescor motorized pan/tilt head
Wall-mounted fixed camera support

We chose the Canon for it’s stunning image quality. For the extension service, we wanted to be sure that the people that had to watch the screen would get the highest quality image possible. Poor image or audio quality would be distracting and result in the audience losing interest and not being involved in the service.
Canon’s Console software is a great addition to the A1, G1 or H1. It allows Windows computer control of any of these cameras in almost every aspect. Console can record an HDV 1440x1080i M2V file, and it offers options for SD as well. The services are recorded in HDV to get the best image quality in the final output.
We chose the A1 because it offered the features we needed at a reasonable price. It supports XLR audio-in which enables us to get a direct feed from the sound board if desired. The Canon optics are superb as one might expect, and the custom functions available on the menu are second to none when it comes to customizing the camera to our needs.
The Gefen component extender is a pair of boxes that converts a component video signal to cat5 and vice versa. This allows us to send a component video signal up to 300’ on a single network cable. The fellowship hall is almost that far from the auditorium.
The Bescor is a low-priced, wired remote head that is compact in size. A very simple option, it allows for smooth pan and tilt of a mounted camera up to fifteen pounds. Although it has a wide-ranging speed control, it does not allow for smooth starts and stops. This results in a somewhat jerky image at times, but with experience can be used effectively.
Our resulting system can be summarized like this. The camera is mounted to the wall at the back of the auditorium just behind the sound and lighting booth. It is right about eye level with someone standing behind the pulpit on the platform. All of the control and signal cabling run behind the wall, under the booth floor, and up to the counter. There is a Windows computer and external monitor in one corner of the booth that can be controlled by a single operator. The camera is focused and exposed before each service, and the HDV M2V file is recorded directly to a compact 250GB external USB hard drive. The operator uses the joypad-like control for the pan/tilt head, and the mouse can be used for zooming during the service. Paul takes the hard drive home each week and mixes the audio from the camera microphone (for congregational singing or where ambient audience noise is best) and the audio recorded from the board.
The resulting final edit has a great sound and image that fulfills the church’s goal well. Once the church reaches a point where they need the overflow room, we’ll be able to transport the video signal to the projector in the fellowship hall for viewing.
Monday, July 13, 2009
Opening service report
Tim and I were able to attend the opening service at Oak Ridge Baptist this morning. Things went smoothly enough for a first service. Everyone was trying to get used to the new facility and find out where all the rooms were that they needed. It was a good crowd with about 300 in attendance. The auditorium is designed to seat about that number. The service went smoothly with a few minor AV glitches. The AV team will have a slight learning curve with the new equipment. All in all, it was a great day, and we’ll be continuing to finish thing up over the coming weeks.
Saturday, July 11, 2009
A long day at church
The youth room required a ceiling-mounted projector, a pair of wall-mounted speakers, amplifier, volume control, and VGA and 1/8” audio input. The youth pastor already had a Benq projector that was sufficient for the job, so we mounted that with a Telehook pole mount. This versatile mount allows for multiple adjustments including tilt and roll. This allowed us to mount it on the cathedral ceiling of the room and still get it to point at the proper angle for the image display. We flanked the image area with two Polk Audio speakers. The amplifier is an Extron MP122. It’s very small (only about four inches wide). We mounted it under a shelf that’s built onto the wall above the riser that is used to support the youth pastor’s Macbook or Nintendo Wii. The volume control and AV hook-up are in-wall mounted right above the shelf for convenience. Take a look at the photos below to see what it looks like. The “custom lighting” is the brain child of the youth pastor.

Wednesday, July 1, 2009
ORBC installation heats up
Things are happening very quickly around the property now. The landscape is nearing getting finishing touches. The auditorium furniture is all installed. The last of the trim work and painting is being done. The last of our speakers were installed this week, and we had some help from a retired electrician from the church with all of the soldering. We’ll now concentrate on finishing up the youth room which will have a ceiling-mounted projector, two speakers, a manual pull-down screen, wall-mounted volume control, and a wall-mounted VGA and 1/8” audio input for connecting a computer to the projector and speakers.
Sunday, June 7, 2009
ORBC AV installation continues
Over the last two weeks we made some minor modifications to our design and equipment list to reduce the number of power points the church would need. We originally incorporated some Extron compact amplifiers for each room’s speakers, but we reduced the number of amps in order to not need so many plugs throughout the building. We designed the placement of the amps strategically for easiest access and lowest intrusion. We’re utilizing Audiosource AMP 100 models throughout the building. These amps have a great feature that automatically powers them off when there is no signal, saving energy and maximizing the life of the amps.
Along with some re-design, we installed lots of speakers and wall plates, ran lots of CAT5 and speaker cable, and tested out our nifty Network Sound audio distributor. This device converts multiple audio signals to digital and transports them via twisted pair cable. The transmitter is a standard-sized wall plate that has RCA inputs. Shown here...
The receiving unit is a small box with a digital display and remote control, allowing you to choose which of six outputs you want to send the sound to.
With up to six inputs available on this model, any audio source can be sent to any zone. Thanks to Barani at Network Sound for providing us with this great solution.
We got the four speakers installed in the fellowship hall and tested the acoustics of the room. We’ve decided to modify our design again slightly to correct for some of the echo in the room making the audio more intelligible. Instead of having two speakers in each overflow room, we’ll have one in each in different locations from the original plan. They’ll be ceiling mounted near the corners of the rooms as opposed to wall mounted on one side.
The Draper motorized screen and projector mount for the fellowship hall arrived this week, so we’ll be installing those next week.
Along with some re-design, we installed lots of speakers and wall plates, ran lots of CAT5 and speaker cable, and tested out our nifty Network Sound audio distributor. This device converts multiple audio signals to digital and transports them via twisted pair cable. The transmitter is a standard-sized wall plate that has RCA inputs. Shown here...
The receiving unit is a small box with a digital display and remote control, allowing you to choose which of six outputs you want to send the sound to.
With up to six inputs available on this model, any audio source can be sent to any zone. Thanks to Barani at Network Sound for providing us with this great solution.
We got the four speakers installed in the fellowship hall and tested the acoustics of the room. We’ve decided to modify our design again slightly to correct for some of the echo in the room making the audio more intelligible. Instead of having two speakers in each overflow room, we’ll have one in each in different locations from the original plan. They’ll be ceiling mounted near the corners of the rooms as opposed to wall mounted on one side.
The Draper motorized screen and projector mount for the fellowship hall arrived this week, so we’ll be installing those next week.
Wednesday, May 20, 2009
Oak Ridge Baptist Church AV Installation
In February of this year, we were asked by Oak Ridge Baptist Church of Oak Ridge, TN to provide design, supply, and installation services for some of the audio-visual equipment in their new facility currently in construction. After coordinating with the construction project manager and electricians, we developed a cost-effective, innovative design that will cooperate with the system being installed in the main auditorium as well as work independently in various parts of the building.
We will be getting a slightly delayed audio feed from the main sound board in the auditorium to provide sound to seven rooms throughout the building. Each area will have independent volume controls enabling the occupants to turn the audio off completely if desired. There are two classrooms that have moveable walls allowing them to be opened up to become an extension of the fellowship hall. These rooms, along with the fellowship hall, will have a “B” system allowing them to be switched to local audio from the fellowship hall. This will allow overflow in the event of a large crowd in the fellowship hall for a special event. One of these classrooms will have a third option of connecting a microphone to it’s speakers for audio in just that room.
The fellowship hall will have a DLP video projector connected to a DVD/VHS player, and a VGA wall plate for computer connectivity. There is also an 1/8” audio connector for computer audio input. A motorized screen will be mounted to the exterior wall of the room. Our video and audio signals will be transmitted over twisted pair cable utilizing mostly Extron CAT5 extenders.
The youth room is similar to the fellowship hall having an independent audio and video system with a video hook-up in the wall at the front of the room for the youth pastor to connect his MacBook into. The projector will be ceiling mounted with a protective cage to keep it safe from flying balls or teenagers.
Since March, we’ve already done some preliminary work by putting holes in the drywall and sill plates to drop our cables. This week, we’ve begun the finish work by installing speakers. Over the next few weeks, we’ll be running our cables, installing the projectors, and getting our audio feed straightened out. Stay tuned...
Here’s a panorama of the auditorium as it is right now.

The fellowship hall showing the two overflow rooms with moveable walls.

Youth room with a stained cement floor and riser near front.
We will be getting a slightly delayed audio feed from the main sound board in the auditorium to provide sound to seven rooms throughout the building. Each area will have independent volume controls enabling the occupants to turn the audio off completely if desired. There are two classrooms that have moveable walls allowing them to be opened up to become an extension of the fellowship hall. These rooms, along with the fellowship hall, will have a “B” system allowing them to be switched to local audio from the fellowship hall. This will allow overflow in the event of a large crowd in the fellowship hall for a special event. One of these classrooms will have a third option of connecting a microphone to it’s speakers for audio in just that room.
The fellowship hall will have a DLP video projector connected to a DVD/VHS player, and a VGA wall plate for computer connectivity. There is also an 1/8” audio connector for computer audio input. A motorized screen will be mounted to the exterior wall of the room. Our video and audio signals will be transmitted over twisted pair cable utilizing mostly Extron CAT5 extenders.
The youth room is similar to the fellowship hall having an independent audio and video system with a video hook-up in the wall at the front of the room for the youth pastor to connect his MacBook into. The projector will be ceiling mounted with a protective cage to keep it safe from flying balls or teenagers.
Since March, we’ve already done some preliminary work by putting holes in the drywall and sill plates to drop our cables. This week, we’ve begun the finish work by installing speakers. Over the next few weeks, we’ll be running our cables, installing the projectors, and getting our audio feed straightened out. Stay tuned...
Here’s a panorama of the auditorium as it is right now.
The fellowship hall showing the two overflow rooms with moveable walls.
Youth room with a stained cement floor and riser near front.
Subscribe to:
Posts (Atom)